/* login */
.login-head{
    margin:1em;
    text-align: center;
    color:#ffffff;
    padding-top:30px;
}

.get-pass{
    padding: 9px;
    margin:.325rem 0;
    float: right;
}

#footer{
    bottom: 0;
    position: fixed;
    display: block;
    border-top: 1px solid #ccc;
    right: 0;
    left: 0;
    z-index: 10000;
    box-shadow: 1px -1px 10px rgba(0,0,0,.1);
    height: 40px;
    margin-top: -40px;
    background-color: #fafafa;
    text-align: center;
    padding-top: 12px;
}
#footer span{
    color:red;
}

.login-form {
    width: 400px;
    height: 300px;
    position: fixed;
    top: 50%;
    margin-top: -150px;
    left: 50%;
    margin-left: -200px;
    background-color: #ffffff;
    opacity: 0;
    -webkit-transform: scale(.8);
    transform: scale(.8);
}
